yamuk yumuk


Results for "yamuk yumuk"

Turkish - English dictionary

yamuk yumuk

(Turkish - English dictionary) :
very crooked; twisted out of shape.